a switchblade - German English Dictionary